Managing System Languages

While the default Language used in DEACOM is English, other Languages may be added to the system then assigned to Users as desired. Once a User has a different Language specified, the fields and forms in DEACOM will display in the selected Language, as long as the Captions have also been added.

In addition to assigning Languages to Users, DEACOM also offers the ability to set a specific Language on Customer and Vendor records. When documents are printed for orders/transactions for these Customers/Vendors, the chosen Language will be used. This option is useful in situations where captions on documents for specific Customers/Vendors will be different than the Language assigned to the User.

Note: Beginning in version 17.00.004, users can specify a Culture on the Edit Language form, which allows sales part forms and reports to print the date/time/number formatting for that Culture based on the Language selected on the Bill-To/Ship-To record.

Configuration

The process for creating and managing different Languages for use in DEACOM is the same as configuring them. Therefore, everything necessary for configuring Languages is contained in the process sections below.

Process

Adding a new Language

  1. Navigate to System > Maintenance > Languages.
  2. Click "New" to add a new record.
  3. Enter the Language name and edit the Culture, Label and Field Widths, if desired.
  4. To make this Language the default, check off the "Default" check box then click "Save".

Adding or modifying Captions

  1. Navigate to System > Maintenance > Captions.
  2. Locate the desired record and click "Modify".
  3. In the field next to the Language, type in the proper word/phrase in the specified Language.
  4. Repeat Step 3 if entering more than one Caption, then click "Save" and "Exit".

Sample Captions

Default Caption

Spanish

French

Add New Añadir Nuevo Ajouter de Nouvelles
Close Cerca Proche
Save Salvar Sauver
System Sistema Système

Importing Languages and Captions using the Data Tool

If desired, users may import Languages and associated Captions. For the below process, users may use the Captions Excel file and then right-click and click 'Save link as...' on this Languages Import Profile. This process will import captions in German, Spanish, French, and Italian.

Disclaimer: When downloading the available XML files, the following may appear: "This XML file does not appear to have any style information associated with it. The document tree is shown below." This is not a legitimate error, it is more of a warning. To download the file for importing into DEACOM, perform the following:

  1. When the file is initially opened (most often via a web browser), right-click on the page and click "Save as..."
  2. Select the desired location where the file should be saved, ensure the "Save as type" is set to XML Document, then click "Save."
    1. Note: If you have not run an import profile previously, please ensure this is done in the Test or Training environment before proceeding into a Production import.
  3. To perform the import, complete the following:
  4. Run the Data Tool via Tools > Import Data > New.
  5. Select "Import Profile", browse for the ‘LanguageCaptionImport.xml’ Profile, then click Import.
  6. Once the profile imports > Click Save.
  7. Modify each Source at the top of the profile to ensure they are pointed to the proper location. The first source should point to the Captions.xlsx spreadsheet that was provided. The second source should point to the DEACOM company database. Update the Custom Query on the second source to use the system database name in the query.
  8. Once the appropriate sources are selected, save the profile and press "Load Source". The Sources will load in the bottom left-hand pane.
  9. Select the "Run" button to proceed with the import.
  10. As the profile runs, the update will be visible as well as the number of records displayed. A prompt will display when the profile is complete and the languages and captions will be visible in DEACOM.

Printed Report Design

When designing printed reports, it is important that field types of captions are used, rather than text fields, when creating titles in the document. Text fields will not be translated when using a different language on a customer or vendor record, and printing the document. Additionally, for languages that read right to left, such as Arabic and Hebrew, users can check the "Print Text Right To Left" flag on the necessary fields when in the Report Designer. Fields with this flag checked will print right to left when the report is printed.

Note: This will only apply to languages that read from right to left, so nothing will change when printing English text.

Modifying a User's Language

Once a language has been created, it will need to be assigned to the user, customer, or vendor records.

  1. Navigate to System > Maintenance > Users.
  2. Select a user and either double click or click the “Modify” button.
  3. Click the magnifying glass in the "Language" field and make a selection from the pick list.
  4. Click "Save" to commit the changes.
  5. Note that the new Language will not take effect until the user logs out of DEACOM then back in.

Modifying Customer Language

  1. Navigate to Sales > Customers.
  2. Select a report type of Bill-to and Ship-to Companies.
  3. Enter a Bill-To or Ship-To Company, and View
  4. Select the record to update, and click either Modify Bill-to, or Modify Ship-to button.
  5. On the General Tab, click the magnifying glass in the "Language" field and make a selection from the pick list.
  6. Click "Save" to commit the changes.

Modifying a Vendor’s Language

  1. Navigate to Purchasing > Vendors.
  2. Select a vendor, and click View.
  3. Select a vendor and click the “Modify” button.
  4. On the General Tab, click the magnifying glass in the "Language" field and make a selection from the pick list.
  5. Click "Save" to commit the changes.